investor expectations News

Deutsche Bank Shares Plunge 6% Following Disappointing Quarterly Earnings Report

Deutsche Bank AG's shares fell over 6% after reporting a significant drop in net profit to €337 million for Q4 2024, despite an 8% revenue increase, signaling investor disappointme...

Exploring the Capital Return Challenges Faced by Indian PE and VC Funds

An exclusive analysis reveals that only 25 private equity and venture capital funds in India returned 100% or more of the drawn-down capital to their investors from March 2014 to M...